#ifndef GOOSE61850SUBSCRIBER_H
#define GOOSE61850SUBSCRIBER_H

#include <QObject>

#include "goose_receiver.h"
#include "goose_subscriber.h"
#include "hal_thread.h"
#include "linked_list.h"

class Goose61850Subscriber:QObject
{
    Q_OBJECT
public:
    Goose61850Subscriber();
    ~Goose61850Subscriber();
    void setInterface(QString t);

private:
    QString m_interfaceStr;
    GooseReceiver m_receiver;
};

#endif // GOOSE61850SUBSCRIBER_H
